Science

China launches mission to complete space station assembly